i'm on my period - Francés Inglés Diccionario